Tenga en cuenta que la forma en el pasado es knew.
Sinónimos detallados para
know verb
Know, believe, think significan considerar uno que algo es verdadero o es lo que pretende ser.
Know recalca la certeza e indica el estar fundamentado en una información firmemente lógica u objetiva <we knew he was there>.
Believe, al igual que know, recalca la certeza, pero indica el estar fundamentado en confianza y fe más que en evidencia <he believed everything she told him>.
Think connota probabilidad más que certeza firme e indica el estar fundamentado en una evaluación mental de circunstancias pertinentes <she thinks she'll do well on the test>.